strep throat – English–Español translations

🇬🇧 en es 🇪🇸

strep throat noun

  • throat infection
amigdalitis, angina, anginas
Wiktionary Links